﻿using AutoMapper;
using SIMS.Shared.DTO;
using SIMS.SqlSugarWebApi.Models;

namespace SIMS.SqlSugarWebApi.Extensions
{
    public class AutoMapperProfile : Profile
    {
        public AutoMapperProfile()
        {
            CreateMap<Class, ClassesDTO>().ReverseMap();
            CreateMap<Course, CourseDTO>().ReverseMap();
            CreateMap<Menu, MenuDTO>().ReverseMap();
            CreateMap<Role, RoleDTO>().ReverseMap();
            
            CreateMap<RoleMenu, RoleMenuDTO>().ReverseMap();
            CreateMap<Score, ScoreDTO>().ReverseMap();
            CreateMap<Student, StudentDTO>().ReverseMap();
            CreateMap<Score, ScoreDTO>().ReverseMap();
            
            CreateMap<User, UserDTO>().ReverseMap();
            CreateMap<UserRights, UserRightDTO>().ReverseMap();
            CreateMap<UserRole, UserRoleDTO>().ReverseMap();
        }
    }
}
